Poster: Adaptive Real-Time Cyber Physical System Software
نویسندگان
چکیده
We present our programming constructs that allow developers to gain a control on timing aspect in enforced adaptation decisions in real-time Cyber-Physical System (CPS) software. CPS operation often depends on the environmental conditions, and CPS software must adapt to the changes in these conditions. In CPS software a control-loop is run every 1-10ms or even faster, forcing the adaptation to be limited with time boundaries. Our investigations have shown that developers are left without dedicated programming support, and the timing aspect of the adaptation has to be handled by the programmers manually. We argue that the time aspect is crucial in enforced adaptation decisions in real-time CPS software. Unlike the existing approaches, our language abstractions allow the developers to define the adaptation time boundaries and to avoid possible software misbehavior.
منابع مشابه
Poster Abstract: fVM, a hard real-time Java implementation for cyber-physical systems
Real-time Java is emerging as a platform for building mission-critical embedded systems. The real-time variants of Java, including [3], [4], are attractive alternatives to Ada and C as they provide a cleaner, simpler, and safer programming model. Unfortunately, current real-time Java implementations have trouble scaling down to very hard realtime embedded settings, where memory is scarce and pr...
متن کاملTowards Real-time Wireless Cyber-physical Systems
One big challenge to be overcome before the successful deployment of wireless cyber-physical systems is to provide hard real-time guarantees, not only within the wireless network, but in fact between end-to-end application processes. To achieve this, we design a distributed real-time protocol (DRP) that considers the complete transmission chain, including application tasks, peripheral busses, m...
متن کاملKey Considerations for a Resilient and Autonomous Deployment and Configuration Infrastructure for Cyber-Physical Systems
Multi-module Cyber-Physical Systems (CPSs), such as satellite clusters, swarms of Unmanned Aerial Vehicles (UAV), and fleets of Unmanned Underwater Vehicles (UUV) are examples of managed distributed real-time systems where mission-critical applications, such as sensor fusion or coordinated flight control, are hosted. These systems are dynamic and reconfigurable, and provide a “CPS cluster-as-a-...
متن کاملA Survey of Real-Time Automotive Systems∗
In many cyber-physical systems that support real-time applications, temporal guarantees are crucial. Automotive systems are such an example. In this paper, we survey selected prior work that addresses real-time issues in automotive systems. The covered topics includes real-time analysis of distributed architectures in automotive systems, two component-specific studies on Engine Control Unit and...
متن کاملVerifiable Cots - Based Cyber - Physical Systems by Stanley Zbigniew Bak
Cyber-physical systems (CPS) use networked control software to interact with and manipulate the physical world. Examples of cyber-physical systems include smart buildings, power distribution networks, and eets of autonomous agriculture vehicles. These types of systems are increasingly of interest due to the signi cant potential bene t of automating and optimizing tasks in the real-world and at ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015